.cell img{
    width: 64px;
    border-radius: 50%;
    float: left;
}
.cell div{
    float: left;
    width: calc(100% - 64px);
    padding-left: 20px;
}
.answer img{
    width: 64px;
    border-radius: 50%;
    float: right;
}
.answer div{
    float: right;
    max-width: calc(100% - 64px);
    padding-right: 20px;
}
.answer{
    overflow: hidden;
}

.answer:after,.cell:after
{
    display:block;
    clear:both;
    content:"";
    visibility:hidden;
    height:0;
}
.answer,.cell
{
    zoom:1;
} 
